dish made of pig or animal uterus - Español Inglés Diccionario